Event:
ok	save_article($article_id)
		$data_feed->evt_publish_save_article($article_id);
		$data_follow_article->evt_publish_save_article($article_id);
ok	recommend_article($article_id, $friends)
		Recommend.rel_publish($uid, $article_id, $friends);
ok	share_article(article_id, circles)
		Article_circle.rel_publish ($uid, $article_id, $circles)
			Article_follow.rel_publish ("circle", $circle_article_id)
ok	del_saved_article(article_id)				// 写入到saved_article_del表中
		Feed.rel_del($uid, $article_id)
		Recommend.rel_del($uid, $article_id);
		Article_follow.rel_del ("folder", $article_id)
		Article_circle.rel_del ($uid, $article_id)
			Article_follow.rel_del ("circle", $article_id)
ok	move_article($article_id)
		if (now folder = private) {this.del_article}
		else {article_follow.del(article_id), article_follow.publish(article_id)}	// 把follow记录删除后重写一遍就OK
ok	folder_add (folder_id)
		Feed.feed_one_folder ($uid, $folder_id)
ok	folder_del($folder_id)			// 文章在del表中处理
		Feed.rel_unfeed_one_folder($folder_id)
		Follow.rel_del()
ok	circle_create($circle_id)
		feed.evt_publish_circle_create
ok	circle_join($user_id, $circle_id)
		feed.evt_publish_circle_join
ok	follow_source (follow_source_pk_id)
		feed.evt_publish_follow(pk_id)
ok	del_circle_article($circle_article_ids)
		follower
ok	folder_to_private($folder_id)
		feed_source
		feed_article
		circle_article
		follow_source
		follow_article
	
		
ok	add_rss_article(rss_article_id)
		follow_article.publish_rss_article(rss_article_id)
	del_rss_article
	
	
Article_saved:
	add ($uid, $url, $title, $content, $folder_id, $friends, $circles)
	del ($uid, $pkid)
	move ($uid, $pkid, $folder_id)
	ls ($uid, $relation='public', $folder_id=0, $page=1, $limit=20)
	one ($uid, $article_id)
	rel_del_by_folder($uid, $folder_id)
	insite_save
	insite_share
Folder
	add ($uid, $title, $privacy)
	edit ($uid, $pkid, $title, $privacy)
	del ($uid, $pkid)
	
Article_rss
	add ($rss_id, $url, $title, $content, $pubdate)
	del ($pkids)
	one ($id)
	ls ($rss_id, $limit)

Article_circle
	ls ($uid, $circle_id, $page=1, $limit=20)
	one ($uid, $pkid)
	del ($uid, $circle_id, $ids)
	rel_publish ($uid, $article_id, $circles)
	rel_del ($uid, $article_id)
	rel_del_by_folder($uid, $folder_id)
Circle
	add ($uid, $title, $privacy)
	add_member ($uid, $circle_id, $is_admin=0)
	
Article_follow
	ls ($uid, $group_id, $follow_id, $page=1, $limit=20)
	one ($uid, $pkid)
	rel_publish ($type, $pkid)
	rel_del ($type, $pkid)
	rel_del_by_folder($uid, $folder_id)

Feed
	ls ($uid, $group_id='all/0/number', $friend_id=0, $page=1, $limit=10)
	one_article ($uid, $pkid)
	feed_one_folder ($uid, $folder_id)
	unfeed_one_folder ($uid, $folder_id)
	rel_publish($uid, $type, $pkid)
	rel_del($uid, $article_id)
	rel_unfeed_one_folder($uid, $folder_id)
Recommend
	rel_publish($uid, $article_id, $friends);
	rel_del($uid, $article_id);
	
Follow_source
	add ($uid, $group_id, $source_id, $source_type)
	del ($uid, $pkid)
	rel_del ()

Follow_group
	del ($uid, $id)
	
Friend
	add ($uid, $fid)
	del ($uid, $fid)